package com.attilax.clr;

import com.attilax.clr.imp.EmptyDirClrerPartImp;
import com.attilax.clr.imp.MoveExcuter;
import com.attilax.clr.imp.NoPicReconer;
import com.attilax.clr.imp.tooMinSizePicClrerPartImp;
import com.attilax.clr.imp.tooMiniPixPicClrerPartImp;
import com.attilax.io.filex;

public class ClrerPicClrer extends ClrerAbs {


	public static void main(String[] args) {
		ClrerPicClrer c=	new ClrerPicClrer();
	//	c.dir="d:\\ati\\isheo";
		c.dir="c:\\ati\\pic_buty";
		 
		
		//
// 		NoExtnameCheckerImp  neImp=new NoExtnameCheckerImp();
// 		c.PreProcessor=neImp;
 		
// 		
// 		EmptyDirClrerPartImp ClrerPartImp = new EmptyDirClrerPartImp();
// 		ClrerPartImp.dir=c.dir;
// 		ClrerPartImp.targetDir="d:\\ati\\tooMiniPixPic_Pics";
	
 		//--------and if not jpg   ,yet process
 	tooMiniPixPicClrerPartImp ClrerPartImp = new tooMiniPixPicClrerPartImp();
 	ClrerPartImp.dir=c.dir;
 	ClrerPartImp.MovTargetDir="c:\\ati\\00tooMiniPixPic_Pics";		
	c.IClrerParts.add(ClrerPartImp);
//		
//		tooMinSizePicClrerPartImp tmsc=new tooMinSizePicClrerPartImp();
//		tmsc.dir=c.dir;
//		tmsc.targetDir="d:/ati/tooMinSize_Pics";
//		
//		c.IClrerParts.add(tmsc);
//		
		tooLongPicClrerPartImp tlImpg=new tooLongPicClrerPartImp();
		tlImpg.dir=c.dir;
		tlImpg.MovTargetDir="c:/ati/00tooLongMaybeAdPicClrerPartImp";
		
		c.IClrerParts.add(tlImpg);
		
		
 		

		 
		c.traveDirNfile(c.dir);
		System.out.println("--f");
	}

}
